.nav-side {
  /*overflow-y:scroll;*/
}

.nav-side>ul{
    margin-top: 0;
    padding-left: 20px;
}
.nav-side li {
  list-style: none;
}

.md-light-blue {
  color: #42a6f5;
}

.navbar{
    min-height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #efefef;
}
.navbar button {
  width: 90%;
  text-align: left;
}

.font18 {
  font-size: 18px;
  margin-left: 8px;
}

.child-nav{
    font-size: 16px;
}
.arrow-up{
    float: right;
    margin-top: 5px;
    font-size: 30px;
    color: #999;
}
.focus{
    background-color: rgba(209,196,233,.3);
}
